Du vil sikkert ikke kunne finde noget der passer dig 100%, og det lyder til du nok godt ved hvad du vil have.
Hvis du ikke har et administrativt system, med udviklings rettigheder, så ville jeg som lanthony siger gå med Access, der er jo vid mulighed for at rette det til efter eget behov. Overvej evt at sætte en konsulent på et par timer.
Hvad må en løsning i givet fald koste - så kan man jo regne på om kan ville lave det?