TimeCoder: Под вкладками имеется в виду на каждый файл? Сам не занимался подобными вопросами, тут ,конечно нужно потратить время ,чтобы оценить затраты и возможности.
на авалоне есть готовые решения, скорее всего . Включая, шарпдевелоп, и диассемблер ,забыл название (не ilspy)
Я написал что на что заменить. Если и этого недостаточно, то тебе нужно в другое место и за другие деньги. У меня в профиле указана почта. для тех за кого не только разжевать нужно ,но и выкакать.