после того как майкрософт убила monodevelop, его уже не получается рекомендовать, но это все еще работающий вариант, если запускать в старой версии linux (ubuntu 18.04), не требует отчислений, удобный редактор GUI, приложения будут работать на linux (при наличии штатного mono) и windows (начиная с winxp, с оговорками, и хоть в последнем win12)