I have had doors changed so that they open towards a wall, makes much more sense in smaller rooms
then you have the issue of moving light switches.
i had exactly that problem but I don't know what you'll think of this idea -
i fitted a dimmer switch with a press action for on/off (i don't use it as a dimmer).
then a small cupboard door knob screwed to the door so it hits the dimmer switch.
so you can switch the light on and off using the door. it works fine and is very "lazy" - you just bounce the door on the way in and out.
thats a great idea a bit unorthodox though