Dear Matthew,
You can use NWBC (Netweaver Business client) /Portal-Independent Navigation Frame (
Portal-Independent Navigation Frame - SAP Library ) instead of the SAP NW portal.
You can access and do most of the things which can be done in portal in NWBC. This NWBC doesnt need any new software component and it comes along with SRM. You just need to activate corresponding services in SICF.
Thanks
Shuvrajyoti