Useful Software and Libraries