Text this: Solving Non-standard Packing Problems by Global Optimization and Heuristics